第三人称单数:pins down 现在分词:pinning down 过去式:pinned down
1.强迫(人)承认[履行]条约
2.用...束缚住;阻止;牵制;压住
1.to hold someone firmly on the ground or on a surface so that they cannot move
2.to understand or describe something exactly
3.to force someone to make a decision about something
4.to keep soldiers in a place so that they cannot move